package com.start.workflow.act;

import com.start.common.entity.StartBaseUser;
import com.start.workflow.entity.StartActBusinessEntity;
import io.swagger.v3.oas.annotations.media.Schema;

import lombok.Data;

import java.time.LocalDateTime;

@Data
 @Schema(name="StartActMyHandlerAuthTask", description = "待处理的任务")
public class StartActMyHandlerAuthTask extends StartActBusinessEntity {

     @Schema(name="流程启动人信息")
    private StartBaseUser actStartUser;
     @Schema(name="节点id")
    private String taskId;
     @Schema(name="节点名称")
    private String taskName;
     @Schema(name="节点定义key")
    private String taskDefKey;
     @Schema(name="活动内容")
    private String actType;
     @Schema(name="节点开始时间")
    private LocalDateTime taskStartTime;
     @Schema(name="节点结束数据")
    private LocalDateTime taskEndTime;
     @Schema(name="节点耗时", description = "毫秒")
    private Long taskDuration;
     @Schema(name="任务处理人key")
    private String taskAuthUserKey;
     @Schema(name="节点优先级")
    private Integer taskPriority;
}
